package com.huatai.bpmn.commom.constant;

public class BaseConstant {
    public interface SerachKeyPrfix {
        /**
         * http请求参数中，筛选条件key前缀()
         */
        String SEARCH = "sk_";
        /**
         * http请求参数中，模糊匹配 筛选条件
         */
        String SEARCH_LIKE = SEARCH + "like_";
        /**
         * http请求参数中，not like_匹配 筛选条件
         */
        String SEARCH_NOTLIKE = SEARCH + "notlike_";
        /**
         * http请求参数中，"等于"筛选条件key前缀
         */
        String SEARCH_EQUAL = SEARCH + "equal_";
        /**
         * http请求参数中，"不等于"筛选条件key前缀
         */
        String SEARCH_NOTEQUAL = SEARCH + "notequal_";
        /**
         * http请求参数中，大于等于筛选条件key前缀
         */
        String SEARCH_GE = SEARCH + "ge_";
        /**
         * http请求参数中，小于等于筛选条件key前缀
         */
        String SEARCH_LE = SEARCH + "le_";
        /**
         * http请求参数中，null或空筛选条件key前缀,当值为true时，表示为空或null，flase表示不为空或null
         */
        String SEARCH_BLANK = SEARCH + "blank_";
        /**
         * http请求参数中，IN筛选条件key前缀
         */
        String SEARCH_IN = SEARCH + "in_";
        /**
         * http请求参数中，IN筛选条件key前缀
         */
        String SEARCH_ARRAY = SEARCH + "array_";
        /**
         * http请求参数中，not in筛选条件key前缀
         */
        String SEARCH_NOTIN = SEARCH + "notin_";
        /**
         * http请求参数中，"between"筛选条件key前缀
         */
        String SEARCH_BETWEEN = SEARCH + "between_";

        /**
         *
         */
        String SEARCH_NUMBER = SEARCH + "number_";
        /**
         * http请求参数中，构造查询条件时，对中筛选条件是OR或AND拼接,赋值AND，OR
         */
        String SEARCH_JOTN_TYPE = SEARCH + "join_type";
        /**
         * http请求参数中，列表参数-返回行数,小于0或空表示不限制
         */
        String LIMIT_SIZE = "lm_size";
        /**
         * http请求参数中，分页参数-请求页码,1 表示第一页
         */
        String PAGE_INDEX = "pg_index";
        /**
         * http请求参数中，分页参数-每页数据大小
         */
        String PAGE_SIZE = "pg_size";
        /**
         * http请求参数中，排序参数格式为：排序字段(多个用逗号分隔):排序类型 asc或desc
         * 如：格式为 字段1,字段2:asc
         */
        String ORDER_ORDER_BY = "or_orderby";
        /**
         * http请求参数中，sql语句参数-表名
         */
        String SQL_TABLE = "sql_table";
        /**
         * http请求参数中，sql语句参数-列名,多个时，用逗号分隔
         */
        String SQL_COLUMNS = "sql_columns";
    }




}

